<?
    //incluir arquivo que verifica se o login está registrado na seção.
    include 'sessionManager.php';
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>SisTADS - Manutenção de Categoria</title>
        <link href="padrao.css" rel="stylesheet" type="text/css" />

        <script>
            //função para perguntar se quer mesmo remover o registro.
            function deletecategoria(id) {
                //pedir confirmação para exclusão da categoria.
                if (confirm("Deseja realmente excluir a categoria " + id + " ?"))
                    location.href = "categoriaDelete.php?id=" + id;
            }
        </script>

    </head>
    <body>
        <div id="pagina">
            <div id="menu">
                <?php
                    include 'menu.php';
                ?>
            </div> <!-- Fim da div id menu -->

            <div id="conteudo">
                <h1>Subcategoria</h1>

                <?
                    //iniciar as variáveis
                    $id = "";
                    $nome = "";
                    // $categoria, é na realidade a "supercategoria"
                    $categoria = "";

                    //pegar conexão com o banco de dados.
                    include 'connectionFactory.php';

                    //verificar se foi passada a variável no $_GET.
                    if (isset($_GET["id"])){
                        //pegar o id
                        $id = trim($_GET["id"]);
                        //comando select para trazer os dados do banco.
                        $cmdSql = "select * from categoria
                                   where subcategoria is not null
                                   and id = " . (int)$id;
                        //executar o camando SQL.
                        $result = mysql_query($cmdSql);
                        //pegar a linha (array) do resultado
                        $row = mysql_fetch_array($result);
                        //pegar os campos individualmente/separadamente
                        $id = $row["id"];
                        $nome = $row["nome"];
                        $categoria = $row["subcategoria"];
                    }
                ?>
                <form name="formCadastro" id="formCadastro"
                      method="post" action="subcategoriaSave.php">
                    <fieldset>
                        <legend>Informe os dados corretamente:</legend>
                        <input type="hidden" name="id"
                               id="id" value="<?=$id;?>" />
                        <label for="nome">Nome:</label>
                        <br />
                        <input type="text" name="nome" id="nome" size="40" />
                        <br />
                        <label for="categoria">Selecione uma categoria</label>
                        <br />
                        <select name="categoria" id="categoria">
                            <option value="">Selecione</option>
                            <?
                                //comando SQL para trazer os dados do banco
                                $cmdSql = "select * from categoria
                                           where subcategoria is null
                                           order by nome";
                                $result = mysql_query($cmdSql);
                                //separar os dados
                                while ($row = mysql_fetch_array($result)){
                                    $id = $row["id"];
                                    $nome = $row["nome"];

                                    //mostrar na tela como opção
                                    echo "<option value='$id'>$nome</option>";
                                }
                            ?>
                        </select>                                               

                    </fieldset>
                    
                </form>


            </div> <!-- Fim da div id conteudo -->

            <div id="rodape">
                <?include 'rodape.php';?>
            </div>

        </div> <!-- Fim da div id pagina -->

    </body>
</html>
